editor editing motion graphics video film canon animation digital non-linear graphic design camera analog writing design